make a stay - Espagnol Anglais Dictionnaire